• word of the day

    genus roridula

    genus roridula - Dictionary definition and meaning for word genus roridula

    Definition
    (noun) insectivorous undershrubs of South Africa; in some classifications placed in the family Droseraceae
Download our Mobile App Today
Receive our word of the day
on Whatsapp